#include <iostream>

using namespace std;
const int N = 1e5 + 10;
int a[N];
int main()
{
	int n, c; cin >> n >> c;
	int ret = 1, cnt = 0;

	for (int i = 1; i <= n; i++) cin >> a[i];


	for (int i = 1; i <= n; i++)
		if (a[i] - a[i - 1] <= c) cnt++;
		else cnt = 1;

	cout << cnt << endl;
	return 0;
}